package com.luhuiguo.cms.client.presenter;

import com.google.inject.Inject;
import com.luhuiguo.gwt.dispatcher.client.DispatcherAsync;
import com.luhuiguo.gwt.presenter.client.EventBus;
import com.luhuiguo.gwt.presenter.client.widget.WidgetContainerDisplay;
import com.luhuiguo.gwt.presenter.client.widget.WidgetContainerPresenter;

public class NavigationPresenter extends WidgetContainerPresenter<NavigationPresenter.Display> {

    public interface Display extends WidgetContainerDisplay {

    }

    @SuppressWarnings("unused")
    private DispatcherAsync dispatcher;

    @SuppressWarnings("unused")
    private ChannelsPresenter channelsPresenter;

    @SuppressWarnings("unused")
    private SettingsPresenter settingsPresenter;

    @Inject
    public NavigationPresenter(Display display, EventBus eventBus, DispatcherAsync dispatcher,
            ChannelsPresenter channelsPresenter, SettingsPresenter settingsPresenter) {
        super(display, eventBus, channelsPresenter, settingsPresenter);
        this.dispatcher = dispatcher;
        this.channelsPresenter = channelsPresenter;
    }

    @Override
    protected void onBind() {
        super.onBind();

    }

}
